a:link{
	text-decoration: none;
	color: #0000ff;
}

a:hover{
	text-decoration: none;
	color: #0000ff;
}

a:visited{
	text-decoration: none;
	color: #0000ff;
}

a:active{
	text-decoration: none;
	color: #0000ff;
}

.simpleTable{
    text-align:left;
}

.navigationTable{
	border: 0 hidden #FFFFFF;
}

.navigationRow{
	border: 0 hidden #FFFFFF;
}

.navigationCell{
    text-align:center;
	border: 0 hidden #FFFFFF;
	background: #ffcc99;
	width: 10%;
}

.tableStyle{
    width: 100%;
    text-align:left;
    background:#ccffcc;
    padding: 2px;
    border-collapse: collapse;
}
.tableSubmissionStyle{
    width: 100%;
    text-align:left;
    background:#ccffcc;
    padding: 2px;
    border-collapse: collapse;
    
}


.columnHeader {
    font-weight: bold;
    border-width:2px;
    background-color:#66ffcc;
}
.columnStyle{
    border-width: 2px;
    border-color:black;
}

.source {
    font-family: monospace;
    font-size: medium;
    /*white-space: pre;*/
}

.commoncontainer {
    border: solid black;
    background: #ccff99;
    border-spacing:2px;
    width: 100%;
    padding: 2px;
    border-collapse: collapse;
}

.commoncontaineradmin {
    border: solid black;
    background: #ffb758;
    border-spacing:2px;
    width: 100%;
    padding: 2px;
    border-collapse: collapse;
}

.logocontainer {
    border-style: none;
    background: #d3d3d3;

}

.currentPage {
   color: red;
}

.mainTable {
    padding:0;
    margin: 0;
    border-width:0;
    width:100%;
    background-color:white;
    border-bottom-style:none;
}

.mainCaption{
    font-size:large;
    text-align:center;
    padding:0;
    margin: 0;
    width:75%;
    border-width:0;

}
.iconCell {
    text-align:left;
    padding:0;
    margin: 0;
    width:10%;
    border-width:0;
}
.logoCell{
    text-align:right;
    padding:0;
    margin: 0;
    width:15%;
    border-width:0;
    vertical-align:top;
}